home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 051-075 / disk_068 / mg1b / sys / amiga / sysdef.h < prev    next >
C/C++ Source or Header  |  1992-05-06  |  940b  |  37 lines

  1. /*
  2.  * Name:    MicroEMACS
  3.  *        Commodore Amiga system header file.
  4.  * Version:    Gnu v30
  5.  */
  6.  
  7. #ifdef MANX
  8. #define    PCC    0            /* "[]" works.            */
  9. #else
  10. #define    PCC    1            /* "[]" does not work.        */
  11. #endif
  12.  
  13. #define    VARARGS
  14. #define    DPROMPT                /* we always want delayed prompts */
  15. #define    KBLOCK    4096            /* Kill grow.            */
  16. #define    GOOD    0            /* Good exit status.        */
  17.  
  18. /*
  19.  * Macros used by the buffer name making code.
  20.  * Start at the end of the file name, scan to the left
  21.  * until BDC1 (or BDC2, if defined) is reached. The buffer
  22.  * name starts just to the right of that location, and
  23.  * stops at end of string (or at the next BDC3 character,
  24.  * if defined). BDC2 and BDC3 are mainly for VMS.
  25.  */
  26. #define    BDC1    ':'            /* Buffer names.        */
  27. #define    BDC2    '/'
  28.  
  29. /*
  30.  * Typedefs for internal key type and how big a region can be.
  31.  */
  32.  
  33. typedef    short    KEY;    /* 16-bit ints        */
  34. typedef    long    RSIZE;    /* size of a region    */
  35.  
  36. #define    bcopy(src,dest,len) movmem(src,dest,len)
  37.